| [00:00] Jon Harrington at goalie for VMI. |
| [00:00] Tramuta, Bryce at goalie for Canisius. |
| Foul on VMI. |
| [02:41] Header Shot by VMI David Wright, SAVE Tramuta, Bryce. |
| Foul on VMI. |
| Corner kick by CAN Walsh, Evan [06:35]. |
| [06:40] Header Shot by CAN Grattarola, Alex, SAVE Jon Harrington. |
| Foul on VMI. |
| Foul on VMI. |
| [10:11] Shot by CAN Brady, Troy BLOCKED. |
| [11:40] Shot by CAN Rider, Wes HIGH. |
| [12:38] Shot by CAN Cavazzoli, Manuelle HIGH. |
| [14:11] Shot by CAN Brady, Troy WIDE. |
| [14:25] VMI substitution: Zachary Wiley for Jessie Zavala. |
| [15:57] Shot by VMI Richard Quispe, SAVE Tramuta, Bryce. |
| Corner kick by VMI Christopher McGhan [16:14]. |
| [16:34] Offside against Canisius. |
| Foul on VMI. |
| [18:48] Shot by CAN Benediktsson, Bjarki BLOCKED. |
| [19:16] Shot by VMI Christopher McGhan BLOCKED. |
| Corner kick by CAN Walsh, Evan [20:22]. |
| [22:25] CAN substitution: Blair, Melvin for Walsh, Evan. |
| [23:12] Shot by CAN Blair, Melvin WIDE. |
| [24:02] Shot by CAN Cavazzoli, Manuelle BLOCKED. |
| [24:17] VMI substitution: William Duggan for Hector Rivera. |
| [25:17] Shot by CAN Blair, Melvin WIDE. |
| [25:19] VMI substitution: Brienno Illari for Jonathan Martinez. |
| [28:12] Offside against Canisius. |
| [29:03] VMI substitution: Sam Moffatt for Christopher McGhan. |
| [30:02] GOAL by CAN Brady, Troy (FIRST GOAL), Assist by Cavazzoli, Manuelle, goal number 2 for season. |
| Canisius 1, VMI 0 |
| *ball played into box, shot into lower left corner of net |
| [29:54] CAN substitution: Cancilla, Mitch for Strauchen, Eric. |
| [29:54] CAN substitution: Cancilla, Vince for Walsh, Hunter. |
| Foul on VMI. |
| Foul on VMI. |
| [36:18] Header Shot by CAN Grattarola, Alex HIT POST. |
| [37:02] Header Shot by CAN Cancilla, Mitch WIDE. |
| [37:13] VMI substitution: Willson Tuck for David Wright. |
| [38:01] Offside against VMI. |
| [38:26] Shot by CAN Blair, Melvin WIDE. |
| Foul on Canisius. |
| [40:12] Offside against Canisius. |
| Foul on VMI. |
| [43:12] Header Shot by VMI Cooper Duplantis HIGH. |
| Foul on VMI. |
| [44:51] Offside against VMI. |
| End of period [45:00]. |
| Start of 2nd period [45:00]. |
| For CAN: #4 Grattarola, Alex, #14 Milson, Hakeem, #3 Benediktsson, Bjarki, #19 Strauchen, Eric, #1 Tramuta, Bryce, #20 Rider, Wes, #13 Coraggioso, Giovanni, #10 Blair, Melvin, #24 Walsh, Hunter, #22 Walsh, Evan, #6 Pauls, Will. |
| For VMI: #7 Cooper Duplantis, #4 Zachary Wiley, #27 William Duggan, #26 Willson Tuck, #19 Christopher McGhan, #24 Benjamin Skibicki, #28 Richard Quispe, #3 Tyler Colgan, #1 Jon Harrington, #6 Brienno Illari, #10 Pa-Alieu Ann. |
| Foul on Canisius. |
| [47:24] Shot by CAN Blair, Melvin, SAVE Jon Harrington. |
| Corner kick by VMI Christopher McGhan [48:18]. |
| Foul on Canisius. |
| Foul on VMI. |
| [50:24] Header Shot by CAN Milson, Hakeem HIGH. |
| [52:20] Shot by CAN Strauchen, Eric, SAVE Jon Harrington. |
| [52:21] GOAL by CAN Walsh, Hunter, Assist by Strauchen, Eric and Rider, Wes, goal number 1 for season. |
| Canisius 2, VMI 0 |
| *rebound on loose ball after shot by #19 is blocked |
| [54:16] Shot by CAN Walsh, Hunter, SAVE Jon Harrington. |
| [56:32] VMI substitution: David Wright for Willson Tuck. |
| [56:32] VMI substitution: Hector Rivera for Jonathan Martinez. |
| [58:25] GOAL by CAN Blair, Melvin, Assist by Strauchen, Eric, goal number 2 for season. |
| Canisius 3, VMI 0 |
| *19 played ball to 10 on right side, 10 beats keeper to left side |
| Corner kick by VMI Christopher McGhan [59:05]. |
| [59:47] GOAL by CAN Walsh, Hunter, Assist by Coraggioso, Giovanni and Milson, Hakeem, goal number 2 for season. |
| Canisius 4, VMI 0 |
| *ball played into the box from left side, knocked home by 24 |
| [64:21] CAN substitution: Brady, Troy for Walsh, Hunter. |
| [64:21] CAN substitution: Cancilla, Mitch for Strauchen, Eric. |
| [66:01] CAN substitution: Slosser-McLean, Luca for Rider, Wes. |
| Foul on VMI. |
| [68:30] Shot by CAN Cancilla, Mitch HIGH. |
| [68:36] VMI substitution: Fabian Munoz-Velasqu for Brienno Illari. |
| [69:32] Shot by VMI David Wright WIDE. |
| [70:19] Shot by CAN Walsh, Evan HIGH. |
| [70:27] CAN substitution: Cancilla, Vince for Walsh, Evan. |
| Foul on Canisius. |
| Corner kick by VMI Christopher McGhan [72:48]. |
| [74:54] Shot by CAN Pauls, Will BLOCKED. |
| [75:16] VMI substitution: Willson Tuck for David Wright. |
| [75:16] CAN substitution: Farrell, Joe for Coraggioso, Giovanni. |
| [75:16] CAN substitution: Cavazzoli, Manuelle for Blair, Melvin. |
| [77:31] Offside against Canisius. |
| [78:53] Shot by CAN Brady, Troy HIT POST. |
| [78:57] Shot by CAN Brady, Troy BLOCKED. |
| [79:56] Shot by CAN Cancilla, Vince HIGH. |
| [80:43] Offside against VMI. |
| Foul on Canisius. |
| [81:27] VMI substitution: Jonathan Martinez for Pa-Alieu Ann. |
| Corner kick by CAN Farrell, Joe [83:18]. |
| [83:31] Shot by CAN Milson, Hakeem HIGH. |
| [83:34] VMI substitution: Sohrab Shaikh for Benjamin Skibicki. |
| [83:34] VMI substitution: Jack Holley for Willson Tuck. |
| [85:00] VMI substitution: Bachir Niang for Hector Rivera. |
| [85:00] VMI substitution: Sam Moffatt for Christopher McGhan. |
| Foul on Canisius. |
| [89:03] GOAL by CAN Brady, Troy, Assist by Cancilla, Mitch and Slosser-McLean, Luca, goal number 3 for season. |
| Canisius 5, VMI 0 |
| *ball played to 12, knocked home from middle of the box |
| End of period [90:00]. |